The location cannot be beat, right off of Trafalgar Square.
Don't expect too much human interaction: it's mostly remote access via text/phone msgs.