1 Adelaide Road

NW1 8AW London