Stay Club North Acton

210 Western Avenue , Camden, London , W3 6YW