need a price?
020 8305 3130
Peabody's Coffee Bar, located in London, is the excellent place to enjoy a hot coffee in a warm and welcoming envirnoment. Inside Out provided the coffee bar with the upholstered Latte chair and the Ice Cube barstool and table.
Peabody's Coffee Bar
Ice Cube Square - Square center