V Verbal 1 Review of Royal Lancaster Hotel 3 years ago Good location by station. Good staff. Lovely venue
Comments: