Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Oct 11, 2010
Blackfriars Apartments by Check-in-london.
Blackfriars Apartments are situated in the City area of Blackfriars close the River Bank and within a short distance of the West End, Theatreland and many other popular tourist attractions like the St Pauls Cathedral, Tate Modern, Museum of London and the Tower of London.
Guests at Blackfriars Apartments can enjoy modern two and three bedroom apartments that are bright and spacious and benefit from fully equipped kitchens, laminate flooring and weekly maid service, making them a perfect choice for business and leisure travellers alike.