Veeve Bright Two Bed Apartment In The Heart Of Mayfair Farm Street is an apartment in London within short distance of Westminster Abbey, Victoria and Albert Museum and Albert Memorial.
The property lies 20 minutes walking distance from London city center. Offering French meals, Annabel's is around 100 meters away.
Easily accessible from Marble Arch subway station.
The apartment provides rooms featuring heating, a microwave, TV and a dishwasher.