The Cafe Bar is located within the Leonard Hotel and offers breakfast and light meals throughout the day. They also have a bar area.
The Cafe Bar
Cafe at The Leonard Hotel, 15 Seymour Street
Ad
User Reviews
There are no user reviews
Have your say
Add a review or useful tip for this business