2 Macclesfield Road Greater London, England EC1V 8DG
Standing: 15
Square Feet: 247 ft2
After a delicious meal by the cosy log fire, you and your guests will be wanting to move in.