MovieMaps

Photo of Hotel Restaurant

Location: Covent Garden Hotel
As Seen In: Match Point