Chelsea Studios

10 Edith Terrace, London, SW10 0TQ

Location: Chelsea
Check-in: 13:00:00
Check-out: 11:00:00