Location location location !!! the best place to station yourself for access to all London has to offer .