Mackintosh Lane
8 Mackintosh Lane Unit F1 (1st Floor) London, E9 6ABMackintosh Lane offers accommodation in London. Guests can enjoy the on-site restaurant. You will find a kettle in the room. Extras include bathrobes, free toiletries and a hairdryer. You will find a shared kitchen at the property.
4 rooms
from £98