Ollie's place is very convenient 2 all attractions in London close proximity to the tube in Baywater.
Ali's communication was was very good. We always received a quick response.