Guest house
103 Grange Road

London, 

Greater London, 


SE1 3BW,  United Kingdom
Photo 1 of 35
Exterior View
The Grange Pub 
The Grange PubGarden BarDouble RoomGuest Shower RoomTriple RoomGuest BathroomQuad RoomHallwayHallway, bathroom and WCThe Grange PubTriple RoomDining and bar areasGuest Shower RoomDouble RoomConservatoryWood-fired pizza ovenBeer GardenTriple RoomTriple RoomGuest shower roomGuest shower roomGuest bathroomQuad RoomGuest shower roomGuest shower roomGuest bathroomGuest bathroomDouble Room.Guest shower roomGuest shower roomGuest bathroomSingle Room.Guest shower roomGuest shower roomGuest bathroom