Usually, the restaurants in London for breakfast open at 8 am and some at 10 am, depending on their way of serving and reservation.