The City Studio Apartment is a recently refurbished, 240 square foot studio, in a bijoux block within the very centre of the famed City of London. This is a very ideal location for both the corporate and leisurely traveller alike.
The living room …
Holiday Rentals
No related posts.


























