Chelsea House Hotel - B&B
Hotel Chelsea House jest dogodnie usytuowany blisko centrum Londynu i oferuje zakwaterowanie w przystępnej cenie. Znajduje się on w odległości 5 minut spacerem od stacji metra Earl's Court oraz 3,2 km od dworca kolejowego Victoria.