The apartment is located in the heart of Soho, China Town which is a central area in London. It's close to Piccadilly Circus, Convent Garden and other cool suburbs in London.
The apartment was clean, had modern facilities and was nice. I'll probably stay there again next time I'm in London and/or recommend to friends.