Princess Elizabeth is a restaurant and tea room.