Robert's place is a great base to see London from. Close to Hyde Park and several tube stations on different lines. Also a great place for any horse lovers, as there are 2 riding stables nearby.