The Euro Hotel

51-53 Cartwright Gardens, London