If looking for a great location from which. to explore London and happy with a budget, no frills, place to stay, this could be for you.