Sarah is a great host - very responsive and friendly. The apartment is located within walking distance from Imperial Wharf station, and has all the amenities to make for an enjoyable stay in London.