Homely and luxurious vibes staying at this appartment in the heart of london. Would recommend!