Great flat right in the heart of London near many tourist-centric sites (Trafalgar, National Gallery, Big Ben / Thameside, and you're right in the heart of the theatre district)
This place has two bathrooms which is more uncommon in Europe than the states, so that was nice. Leicster Square tube station is steps away, so this is a great launch point for a vacation and is super easy to get anywhere in London from. We were there for work but had a blast the night we were there. The apartment itself slept 7 people very easily and was nice, clean and modern. Great find!