• The Miller, London Bridge (map)
  • 96 Snowsfields
  • London, England, SE1 3SS
  • United Kingdom