Fitzrovia & Bloomsbury
4 guests
1 bedrooms
Fitzrovia, London
This spacious and modern 1-bedroom apartment is located in the heart of London's Fitzrovia area. The apartment is on the 2nd floor of a secure residential building and has a self check-in starting from 3:00PM by picking up keys at a nearby shop.