Lucka's apartment is located on a street filled with restaurants, cafes, and coffee shops. Also Victoria station is just a couple blocks away as is one of the theaters (featuring Wicked at the moment). The main attractions of the city--houses of Parliament, Big Ben etc--are just about a 20-minute walk away, so the location is awesome. The apartment itself is really well equipped, comfortable, and super clean. We were grateful to have had such an excellent place to stay in the city.