This place is really wonderful. It's a big apartment and it is perfectly situated in walking distance to so many places around London. Steve and Alex were excellent hosts and we felt very welcome. I can highly recommend it and I would love to stay there again.