Get Directions to Peninsula ← View details 85 Bugsbys Way, London SE10 0GD, United Kingdom, London, England Get Directions From* To * — Required information