Very spacious, bright and cool apartment, super central located with all you need for a great stay in central London.
Fantastic terrace!