Location is perfect for a week stay in London. Close to cafes, bars, restaurants, plenty of cinemas around, theatres, museums and parks.