Sarah’s place in Imperial Wharf is a fantastic studio apartment with everything you’d want inside and is super clean and comfortable. It is right next to the Overground train station to the other side of the river and Clapham Junction only 5 minutes one way and north of the city the other way and C3 bus also right outside. Sarah was super responsive and let me check in slightly earlier to help me out after a long flight! Would definitely recommend!