St Lawrence Studio
  • 112 Glen Lake Ave, London, SW13, United States