Peter was responding really quickly and gave specific instructions for the check-in. The location is just perfect for exploring the very centre of London, as it's a 5 minute walk from both Tottenham Court Road and Holborn station. The British museum is just around the corner and there's plenty of small businesses, cafes and pubs around the area. All in all it's highly recommended!