Hampstead - Lodging
Atel la Gaffe - 107 111 Heath Street