Ollie's flat is located in a nice and quiet beautiful street. The flat is tastefully designed, sparkling clean and full of light. Much better than I expected from the pictures.
Ollie is the perfect host, available and responsive.
Perfect place to get immersed in London's vibe.
Strongly recommended