London's Place was a great space for us (2 couples) spending a few days in London to attend an Arsenal match. They even accepted delivery of our Arsenal tickets and brought them to our apartment. The place is clean, very well located between at least 3 Tube stops and fully outfitted nicely for up to 4 adults.