Good London hotel close to everything. Rooms are small but every hotel in London generally is.