Alexander's place is the perfect place to stay while visiting London. It's located right next to Old Street tube station, which makes it very convenient. Within walking distance you can find a lot of coffee shops and restaurants. The apartment is big, with two large bedrooms and a large living room, so it is very comfortable. I would definitely stay again here.