A cozy & comfortable place - perfect for a long stay in London.