The view The rooftop of Shibuya Scramble Square is home to the Shibuya Sky observation deck. At 230 metres above ground, The Roof bar has breathtaking 360-degre ...