London Bubble

  • 5 Elephant lane, SE16 4JD, London