hvor ligger grange buckingham? 
dette hotel ligger i london city centre, kun 5 minutters gang fra the british museum og russell square. derudover ligger oxford street og royal opera house 15 minutter derfra. holborn metrostation ligger inden for 5 i minutters gang, mens russell square metrostation ligger inden for 7 minutters gang. 