That Photo Place originally opened in Romford, London in 2013 selling personalised canvases to local shoppers. Since then we have expanded our range to include many customisable products and gift ideas for any occasion.


Our store is located in the Liberty shopping centre in Romford.


That Photo Place, The Liberty, Romford, RM1 3RL