Bell lodge, nice 2 bedroom apartment, all equipped, walk distance to Hyde Park, Oxford street and Nottinghill gate etc..
Edgware road tube station is right in front of the apartment
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.