St. Johns Wood

99, St. John's Wood Terrace, St. John's Wood, London, Greater London, NW8 6PL