Great place to stay in London.
Big apartment with high ceilings, giving it a spacious feel.
Bedrooms with windows facing a quiet square.
Would absolutely stay again!